import request from '@/libs/request.js';

// 公共视图
export default {
	
    /**
    * 根据代码类型获取字典项
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    * // url 参数 
	* var query ={
	*     dmlx: '', // 代码类型 (string) 必填
	* }
    
    * // 返回值数据模型 
	* var responsesData = [ //  (array) 必填
	*     { // 字典类型DTO DicCodeDTO (object) 必填
	*         DMLX: '', //  (string) 
	*         DM: '', //  (string) 
	*         XH: '', //  (string) 
	*         MC: '', //  (string) 
	*     }
	* ]
	* 
    */
    'getdiccodebydmlx': function (options) {
        return request.get('/api/Common/getdiccodebydmlx', options, 'pro')
    },

	
    /**
    * 获取装备部署概况
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    * // url 参数 
	* var query ={
	*     projectID: '', // 方案ID (string) 必填
	* }
    
    * // 返回值数据模型 
	* var responsesData = { // 想定概况统计 RiskStatisticsDTO (object) 必填
	*     ProjectID: '', // 方案ID (string) 
	*     ProjectName: '', // 方案名称 (string) 
	*     ProjectType: '', // 方案类型 (string) 
	*     CampDetails: [ // 各阵营装备数量 (array) 
	*         { // 阵营装备 CampDetailDTO (object) 必填
	*             Camp: '', // 所属阵营 (string) 
	*             CampName: '', // 所属阵营名称 (string) 
	*             CampColour: '', // 阵营颜色 (string) 
	*             CampEquipCount: '', // 阵营装备数量 (double) 必填
	*         }
	*     ]
	* }
	* 
    */
    'getcampequipmentdeploy': function (options) {
        return request.get('/api/Common/getcampequipmentdeploy', options, 'pro')
    },

	
    /**
    * 获取效能、 政策研判数据接口
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    * // url 参数 
	* var query ={
	*     timestamp: '', // 时间戳 (integer) 必填
	*     dbid: '', // 装备ID (string) 必填
	* }
    
    * // 返回值数据模型 
	* var responsesData = '' //  (string) 必填
	* 
    */
    'analyser-result': function (options) {
        return request.get('/api/Common/analyser-result', options, 'pro')
    },

	
    /**
    * 获取方案状态是否正在进行中
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    * // url 参数 
	* var query ={
	*     projectID: '', // 方案ID (integer) 必填
	* }
    
    * // 返回值数据模型 
	* var responsesData = '' //  (boolean) 必填
	* 
    */
    'getProjectIsRunning': function (options) {
        return request.get('/api/Common/getProjectIsRunning', options, 'pro')
    },

	
    /**
    * 多边形拟合方法
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    
    * // Body参数 -- 类型 : application/json
	* var bodyData = [ //  (array) 
	*     { //  DoublePoint (object) 必填
	*     }
	* ]
    * // 返回值数据模型 
	* var responsesData = [ //  (array) 必填
	*     { //  DoublePoint (object) 必填
	*     }
	* ]
	* 
    */
    'mergePolygon': function (options) {
        return request.post('/api/Common/mergePolygon', options, 'pro')
    },

	
    /**
    * 获取apollo配置
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    * // url 参数 
	* var query ={
	*     key: '', //  (string) 必填
	* }
    
    undefined
    */
    'getConfig': function (options) {
        return request.get('/api/Common/getConfig', options, 'pro')
    },

	
    /**
    * 自然环境参数初始化
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    * // url 参数 
	* var query ={
	*     scenId: '', //  (string) 必填
	*     projectArea: '', //  (string) 必填
	* }
    
    * // 返回值数据模型 
	* var responsesData = { // 自然环境配置表 NEConfigDTO (object) 必填
	*     ID: '', // 主键 (int32) 必填
	*     ScenID: '', // 作战想定Id (string) 
	*     ScenArea: '', // 作战想定区域 (string) 
	*     DataSource: '', // 数据来源 (string) 
	*     Lonosphere: { // 电离层数据 LonosphereDTO (object) 必填
	*         ID: '', // 主键 (int32) 必填
	*         ConfigID: '', // 自然环境配置ID (int32) 必填
	*         SunspotsDate: '', // 日期 (date-time) 必填
	*         Sunspots: '', // 太阳黑子数 (double) 必填
	*     },
	*     Meteorological: [ // 气象条件数据 (array) 
	*         { // 气象条件数据 MeteorologicalDTO (object) 必填
	*             ID: '', // 主键 (int32) 必填
	*             ConfigID: '', // 自然环境配置ID (int32) 必填
	*             WeatherTime: '', // 日期 (date-time) 必填
	*             Temperature: '', // 温度 (double) 必填
	*             Humidity: '', // 湿度 (double) 必填
	*             Pressure: '', // 大气压强 (double) 必填
	*             AtmosphericRefractivity: '', // 大气折射率 (double) 必填
	*             RefractivityGradient: '', // 折射率梯度 (double) 必填
	*             RainHigh: '', // 降雨（雪）高度 (double) 必填
	*             SurfaceAlbedo: '', // 地面反射率 (double) 必填
	*             WaterVapourDensity: '', // 水汽密度 (double) 必填
	*             RainRate: '', // 降雨（雪）率 (double) 必填
	*         }
	*     ],
	*     EME: [ // 背景噪声 (array) 
	*         { // 背景噪声 EMEDTO (object) 必填
	*             ID: '', // 主键 (int32) 必填
	*             EMETime: '', // 日期 (date-time) 必填
	*             ConfigID: '', // 自然环境配置ID (int32) 必填
	*             EMCNoise: '', // 背景噪声 (double) 必填
	*             OccupancyRate: '', // 占用度 (double) 必填
	*             AvgLevel: '', // 平均电平 (double) 必填
	*             MaxLevel: '', // 最大电平 (double) 必填
	*             FreqFrom: '', // 频率起 (double) 必填
	*             FreqTo: '', // 频率止 (double) 必填
	*         }
	*     ],
	*     GeoEnv: { // 地理环境 GeoEnvDTO (object) 必填
	*         ID: '', // 主键 (int32) 必填
	*         ConfigID: '', // 自然环境配置ID (int32) 必填
	*         Epsilon: '', // 相对介电常数 (double) 必填
	*         Sigma: '', // 电导率 (double) 必填
	*     }
	* }
	* 
    */
    'neparaminitialized': function (options) {
        return request.get('/api/Common/neparaminitialized', options, 'pro')
    },

	
    /**
    * 保存自然环境配置
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    
    * // Body参数 -- 类型 : application/json
	* var bodyData = { // 自然环境配置表 NEConfigDTO (object) 必填
	*     ID: '', // 主键 (int32) 必填
	*     ScenID: '', // 作战想定Id (string) 
	*     ScenArea: '', // 作战想定区域 (string) 
	*     DataSource: '', // 数据来源 (string) 
	*     Lonosphere: { // 电离层数据 LonosphereDTO (object) 必填
	*         ID: '', // 主键 (int32) 必填
	*         ConfigID: '', // 自然环境配置ID (int32) 必填
	*         SunspotsDate: '', // 日期 (date-time) 必填
	*         Sunspots: '', // 太阳黑子数 (double) 必填
	*     },
	*     Meteorological: [ // 气象条件数据 (array) 
	*         { // 气象条件数据 MeteorologicalDTO (object) 必填
	*             ID: '', // 主键 (int32) 必填
	*             ConfigID: '', // 自然环境配置ID (int32) 必填
	*             WeatherTime: '', // 日期 (date-time) 必填
	*             Temperature: '', // 温度 (double) 必填
	*             Humidity: '', // 湿度 (double) 必填
	*             Pressure: '', // 大气压强 (double) 必填
	*             AtmosphericRefractivity: '', // 大气折射率 (double) 必填
	*             RefractivityGradient: '', // 折射率梯度 (double) 必填
	*             RainHigh: '', // 降雨（雪）高度 (double) 必填
	*             SurfaceAlbedo: '', // 地面反射率 (double) 必填
	*             WaterVapourDensity: '', // 水汽密度 (double) 必填
	*             RainRate: '', // 降雨（雪）率 (double) 必填
	*         }
	*     ],
	*     EME: [ // 背景噪声 (array) 
	*         { // 背景噪声 EMEDTO (object) 必填
	*             ID: '', // 主键 (int32) 必填
	*             EMETime: '', // 日期 (date-time) 必填
	*             ConfigID: '', // 自然环境配置ID (int32) 必填
	*             EMCNoise: '', // 背景噪声 (double) 必填
	*             OccupancyRate: '', // 占用度 (double) 必填
	*             AvgLevel: '', // 平均电平 (double) 必填
	*             MaxLevel: '', // 最大电平 (double) 必填
	*             FreqFrom: '', // 频率起 (double) 必填
	*             FreqTo: '', // 频率止 (double) 必填
	*         }
	*     ],
	*     GeoEnv: { // 地理环境 GeoEnvDTO (object) 必填
	*         ID: '', // 主键 (int32) 必填
	*         ConfigID: '', // 自然环境配置ID (int32) 必填
	*         Epsilon: '', // 相对介电常数 (double) 必填
	*         Sigma: '', // 电导率 (double) 必填
	*     }
	* }
    * // 返回值数据模型 
	* var responsesData = '' //  (boolean) 必填
	* 
    */
    'saveparamconfigNE': function (options) {
        return request.post('/api/Common/saveparamconfigNE', options, 'pro')
    },

	
    /**
    * 读取气象条件数据
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    
    * // Body参数 -- 类型 : application/json
	* var bodyData = { //  UploadFile (object) 必填
	*     FileContent: '', //  (byte) 
	*     Extension: '', //  (string) 
	* }
    * // 返回值数据模型 
	* var responsesData = [ //  (array) 必填
	*     { // 气象条件数据 MeteorologicalDTO (object) 必填
	*         ID: '', // 主键 (int32) 必填
	*         ConfigID: '', // 自然环境配置ID (int32) 必填
	*         WeatherTime: '', // 日期 (date-time) 必填
	*         Temperature: '', // 温度 (double) 必填
	*         Humidity: '', // 湿度 (double) 必填
	*         Pressure: '', // 大气压强 (double) 必填
	*         AtmosphericRefractivity: '', // 大气折射率 (double) 必填
	*         RefractivityGradient: '', // 折射率梯度 (double) 必填
	*         RainHigh: '', // 降雨（雪）高度 (double) 必填
	*         SurfaceAlbedo: '', // 地面反射率 (double) 必填
	*         WaterVapourDensity: '', // 水汽密度 (double) 必填
	*         RainRate: '', // 降雨（雪）率 (double) 必填
	*     }
	* ]
	* 
    */
    'importMeteorological': function (options) {
        return request.post('/api/Common/importMeteorological', options, 'pro')
    },

	
    /**
    * 读取背景噪声数据
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    
    * // Body参数 -- 类型 : application/json
	* var bodyData = { //  UploadFile (object) 必填
	*     FileContent: '', //  (byte) 
	*     Extension: '', //  (string) 
	* }
    * // 返回值数据模型 
	* var responsesData = [ //  (array) 必填
	*     { // 背景噪声 EMEDTO (object) 必填
	*         ID: '', // 主键 (int32) 必填
	*         EMETime: '', // 日期 (date-time) 必填
	*         ConfigID: '', // 自然环境配置ID (int32) 必填
	*         EMCNoise: '', // 背景噪声 (double) 必填
	*         OccupancyRate: '', // 占用度 (double) 必填
	*         AvgLevel: '', // 平均电平 (double) 必填
	*         MaxLevel: '', // 最大电平 (double) 必填
	*         FreqFrom: '', // 频率起 (double) 必填
	*         FreqTo: '', // 频率止 (double) 必填
	*     }
	* ]
	* 
    */
    'importEME': function (options) {
        return request.post('/api/Common/importEME', options, 'pro')
    },

	
    /**
    * 获取作战区域
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    * // url 参数 
	* var query ={
	*     ScenID: '', //  (string) 必填
	* }
    
    * // 返回值数据模型 
	* var responsesData = [ //  (array) 必填
	*     { //  ProjectAreaDTO (object) 必填
	*         ProjectID: '', // 风险评估项目ID (int32) 必填
	*         AreaID: '', // 区域ID (int32) 必填
	*         AreaName: '', // 区域名称 (string) 
	*         AreaScope: '', // 区域范围 (string) 
	*     }
	* ]
	* 
    */
    'getProjectAreas': function (options) {
        return request.get('/api/Common/getProjectAreas', options, 'pro')
    },

	
    /**
    * 传播模型初始化
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    * // url 参数 
	* var query ={
	*     scenId: '', // 作战想定Id (string) 必填
	*     platformType: '', // 平台类型 (string) 必填
	*     equipType: '', // 装备类型 (string) 必填
	* }
    
    * // 返回值数据模型 
	* var responsesData = { // 传播模型配置 PropagationModelConfigDTO (object) 必填
	*     ID: '', // ID (int32) 必填
	*     ScenID: '', // 作战想定ID (string) 
	*     ConfigTactics: '', // 配置策略 (int32) 必填
	*     PMRelation: [ //  (array) 
	*         { // 装备与传播模型关系 EquipPropagationModelRelation (object) 必填
	*             ID: '', //  (int32) 必填
	*             PlatformType: '', // 平台类型 (string) 
	*             FreqPurpose: '', // 用频目的（对应装备apply_equipdata_extend表的ApplyEquipType） (string) 
	*             EquipType: '', // 装备类型（4933装备类型） (string) 
	*             EquipModel: '', // 装备型号 (string) 
	*             PlatformType_P: '', // 配对平台类型 (string) 
	*             FreqPurpose_P: '', // 配对装备用频目的 (string) 
	*             EquipType_P: '', // 配对装备类型 (string) 
	*             EquipModel_P: '', // 配对装备型号 (string) 
	*             PM: [ //  (array) 
	*                 { // 传播模型详细信息 PropagationModel (object) 必填
	*                     PMID: '', // 主键 (int32) 必填
	*                     CalculateType: '', // 计算类型（链路、干扰） (string) 
	*                     PMName: '', // 传播模型名称 (string) 
	*                     PM: '', // 传播模型 (string) 
	*                     PMType: '', // 传播模型分类 (string) 
	*                     PMParam: '', // 传播模型参数 (string) 
	*                     DefaultPMParam: '', // 传播模型默认参数 (string) 
	*                     Description: '', // 传播模型描述 (string) 
	*                     BusinessType: '', // 装备台站类型 (string) 
	*                     FreqFrom: '', // 频率范围起单位默认MHz (double) 
	*                     FreqTo: '', // 频率范围止单位默认MHz (double) 
	*                 }
	*             ]
	*         }
	*     ]
	* }
	* 
    */
    'pmparaminitialized': function (options) {
        return request.get('/api/Common/pmparaminitialized', options, 'pro')
    },

	
    /**
    * 保存传播模型配置信息
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    
    * // Body参数 -- 类型 : application/json
	* var bodyData = { // 传播模型配置 PropagationModelConfigDTO (object) 必填
	*     ID: '', // ID (int32) 必填
	*     ScenID: '', // 作战想定ID (string) 
	*     ConfigTactics: '', // 配置策略 (int32) 必填
	*     PMRelation: [ //  (array) 
	*         { // 装备与传播模型关系 EquipPropagationModelRelation (object) 必填
	*             ID: '', //  (int32) 必填
	*             PlatformType: '', // 平台类型 (string) 
	*             FreqPurpose: '', // 用频目的（对应装备apply_equipdata_extend表的ApplyEquipType） (string) 
	*             EquipType: '', // 装备类型（4933装备类型） (string) 
	*             EquipModel: '', // 装备型号 (string) 
	*             PlatformType_P: '', // 配对平台类型 (string) 
	*             FreqPurpose_P: '', // 配对装备用频目的 (string) 
	*             EquipType_P: '', // 配对装备类型 (string) 
	*             EquipModel_P: '', // 配对装备型号 (string) 
	*             PM: [ //  (array) 
	*                 { // 传播模型详细信息 PropagationModel (object) 必填
	*                     PMID: '', // 主键 (int32) 必填
	*                     CalculateType: '', // 计算类型（链路、干扰） (string) 
	*                     PMName: '', // 传播模型名称 (string) 
	*                     PM: '', // 传播模型 (string) 
	*                     PMType: '', // 传播模型分类 (string) 
	*                     PMParam: '', // 传播模型参数 (string) 
	*                     DefaultPMParam: '', // 传播模型默认参数 (string) 
	*                     Description: '', // 传播模型描述 (string) 
	*                     BusinessType: '', // 装备台站类型 (string) 
	*                     FreqFrom: '', // 频率范围起单位默认MHz (double) 
	*                     FreqTo: '', // 频率范围止单位默认MHz (double) 
	*                 }
	*             ]
	*         }
	*     ]
	* }
    * // 返回值数据模型 
	* var responsesData = '' //  (boolean) 必填
	* 
    */
    'saveparamconfigPM': function (options) {
        return request.post('/api/Common/saveparamconfigPM', options, 'pro')
    },

	
    /**
    * 根据平台类型，用频目的获取装备使用传播模型
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    * // url 参数 
	* var query ={
	*     configTactics: '', // 配置策略 (integer) 必填
	*     scenId: '', //  (string) 必填
	* }
    
    * // 返回值数据模型 
	* var responsesData = [ //  (array) 必填
	* ]
	* 
    */
    'getequipmodelbyplatform': function (options) {
        return request.get('/api/Common/getequipmodelbyplatform', options, 'pro')
    },

	
    /**
    * 根据平台类型，用频目的获取传播模型
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    * // url 参数 
	* var query ={
	*     platformType: '', // 平台类型 (string) 必填
	*     applyEquipType: '', // 用频目的，包含二级数据 (string) 必填
	* }
    
    * // 返回值数据模型 
	* var responsesData = [ //  (array) 必填
	*     { // 传播模型详细信息 PropagationModel (object) 必填
	*         PMID: '', // 主键 (int32) 必填
	*         CalculateType: '', // 计算类型（链路、干扰） (string) 
	*         PMName: '', // 传播模型名称 (string) 
	*         PM: '', // 传播模型 (string) 
	*         PMType: '', // 传播模型分类 (string) 
	*         PMParam: '', // 传播模型参数 (string) 
	*         DefaultPMParam: '', // 传播模型默认参数 (string) 
	*         Description: '', // 传播模型描述 (string) 
	*         BusinessType: '', // 装备台站类型 (string) 
	*         FreqFrom: '', // 频率范围起单位默认MHz (double) 
	*         FreqTo: '', // 频率范围止单位默认MHz (double) 
	*     }
	* ]
	* 
    */
    'getpropagationmodel': function (options) {
        return request.get('/api/Common/getpropagationmodel', options, 'pro')
    },

	
    /**
    * 获取用频目的字典
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    
    
    * // 返回值数据模型 
	* var responsesData = [ //  (array) 必填
	*     { // 字典类型DTO DicCodeDTO (object) 必填
	*         DMLX: '', //  (string) 
	*         DM: '', //  (string) 
	*         XH: '', //  (string) 
	*         MC: '', //  (string) 
	*     }
	* ]
	* 
    */
    'getrreqpurpose': function (options) {
        return request.get('/api/Common/getrreqpurpose', options, 'pro')
    },

	
    /**
    * 用频推演参数初始化
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    * // url 参数 
	* var query ={
	*     scenId: '', // 作战想定Id (string) 必填
	*     queryType: '', // 0 作战平台；1 作战体系；2 装备类型 (integer) 必填
	* }
    
    * // 返回值数据模型 
	* var responsesData = { // 用频推演配置 RehearsalConfigDTO (object) 必填
	*     ID: '', //  (int32) 必填
	*     ScenID: '', // 作战想定 (string) 
	*     ScenModel: '', // 推演模式设置 (string) 
	*     CalculationCondition: '', // 计算条件设置 (string) 
	*     TreeType: '', // 级别类型；0 作战平台；1 作战体系；2 装备类型 (int32) 必填
	*     ConfigDetails: [ //  (array) 
	*         { // 用频推演配置详细 RehearsalConfigDetails (object) 必填
	*             ID: '', //  (int32) 必填
	*             EquipPlatform: '', // 装备平台 (string) 
	*             CalculationSize: '', // 计算粒度设置（字典） (string) 
	*             CalculationSizeValue: '', // 计算粒度数值 (double) 必填
	*         }
	*     ],
	*     Levels: [ // 集合 (array) 
	*         { // 树一级 TreeLevel (object) 必填
	*             LevelName: '', // 级别名称 (string) 
	*             LevelChild: [ //  (array) 
	*                 { // 树子集 TreeChildLevel (object) 必填
	*                     LevelName: '', // 级别名称 (string) 
	*                     EquipDetails: [ // 装备信息 (array) 
	*                         { // 分析参数 RehearsalAnalysisParam (object) 必填
	*                             IsAnalyser: '', // 是否分析（1分析0不分析） (string) 
	*                             ID: '', // 主键 (int32) 必填
	*                             EquipPlatform: '', // 装备平台 (string) 
	*                             RehearsalDetailsId: '', //  (int32) 必填
	*                             EquipId: '', // 装备ID (int32) 必填
	*                             Conflict: '', // 用频冲突 (string) 
	*                             Reconnoitre: '', // 侦察威胁 (string) 
	*                             Interference: '', // 干扰威胁 (string) 
	*                             Efficiency: '', // 装备能效 (string) 
	*                             Protection: '', // 保护要求 (string) 
	*                             KeyEquip: '', // 重点装备 (string) 
	*                             EquipName: '', // 装备名称 (string) 
	*                             EquipModel: '', // 装备型号 (string) 
	*                             ApplyEquipType: '', // 装备类型 (string) 
	*                         }
	*                     ],
	*                     Total: '', // 总数（装备总数） (int32) 必填
	*                     AnalyserTotal: '', // 分析装备总数 (int32) 必填
	*                 }
	*             ],
	*             EquipDetails: [ //  (array) 
	*                 { // 分析参数 RehearsalAnalysisParam (object) 必填
	*                     IsAnalyser: '', // 是否分析（1分析0不分析） (string) 
	*                     ID: '', // 主键 (int32) 必填
	*                     EquipPlatform: '', // 装备平台 (string) 
	*                     RehearsalDetailsId: '', //  (int32) 必填
	*                     EquipId: '', // 装备ID (int32) 必填
	*                     Conflict: '', // 用频冲突 (string) 
	*                     Reconnoitre: '', // 侦察威胁 (string) 
	*                     Interference: '', // 干扰威胁 (string) 
	*                     Efficiency: '', // 装备能效 (string) 
	*                     Protection: '', // 保护要求 (string) 
	*                     KeyEquip: '', // 重点装备 (string) 
	*                     EquipName: '', // 装备名称 (string) 
	*                     EquipModel: '', // 装备型号 (string) 
	*                     ApplyEquipType: '', // 装备类型 (string) 
	*                 }
	*             ],
	*             Total: '', // 总数（装备总数） (int32) 必填
	*             AnalyserTotal: '', // 分析装备总数 (int32) 必填
	*         }
	*     ]
	* }
	* 
    */
    'rehearseparaminitialized': function (options) {
        return request.get('/api/Common/rehearseparaminitialized', options, 'pro')
    },

	
    /**
    * 保存用频推演配置
    *
    * @param {*} options
    * @return {*} 
    * @memberof _$Service
    * @example
    
    * // Body参数 -- 类型 : application/json
	* var bodyData = { // 用频推演配置 RehearsalConfigDTO (object) 必填
	*     ID: '', //  (int32) 必填
	*     ScenID: '', // 作战想定 (string) 
	*     ScenModel: '', // 推演模式设置 (string) 
	*     CalculationCondition: '', // 计算条件设置 (string) 
	*     TreeType: '', // 级别类型；0 作战平台；1 作战体系；2 装备类型 (int32) 必填
	*     ConfigDetails: [ //  (array) 
	*         { // 用频推演配置详细 RehearsalConfigDetails (object) 必填
	*             ID: '', //  (int32) 必填
	*             EquipPlatform: '', // 装备平台 (string) 
	*             CalculationSize: '', // 计算粒度设置（字典） (string) 
	*             CalculationSizeValue: '', // 计算粒度数值 (double) 必填
	*         }
	*     ],
	*     Levels: [ // 集合 (array) 
	*         { // 树一级 TreeLevel (object) 必填
	*             LevelName: '', // 级别名称 (string) 
	*             LevelChild: [ //  (array) 
	*                 { // 树子集 TreeChildLevel (object) 必填
	*                     LevelName: '', // 级别名称 (string) 
	*                     EquipDetails: [ // 装备信息 (array) 
	*                         { // 分析参数 RehearsalAnalysisParam (object) 必填
	*                             IsAnalyser: '', // 是否分析（1分析0不分析） (string) 
	*                             ID: '', // 主键 (int32) 必填
	*                             EquipPlatform: '', // 装备平台 (string) 
	*                             RehearsalDetailsId: '', //  (int32) 必填
	*                             EquipId: '', // 装备ID (int32) 必填
	*                             Conflict: '', // 用频冲突 (string) 
	*                             Reconnoitre: '', // 侦察威胁 (string) 
	*                             Interference: '', // 干扰威胁 (string) 
	*                             Efficiency: '', // 装备能效 (string) 
	*                             Protection: '', // 保护要求 (string) 
	*                             KeyEquip: '', // 重点装备 (string) 
	*                             EquipName: '', // 装备名称 (string) 
	*                             EquipModel: '', // 装备型号 (string) 
	*                             ApplyEquipType: '', // 装备类型 (string) 
	*                         }
	*                     ],
	*                     Total: '', // 总数（装备总数） (int32) 必填
	*                     AnalyserTotal: '', // 分析装备总数 (int32) 必填
	*                 }
	*             ],
	*             EquipDetails: [ //  (array) 
	*                 { // 分析参数 RehearsalAnalysisParam (object) 必填
	*                     IsAnalyser: '', // 是否分析（1分析0不分析） (string) 
	*                     ID: '', // 主键 (int32) 必填
	*                     EquipPlatform: '', // 装备平台 (string) 
	*                     RehearsalDetailsId: '', //  (int32) 必填
	*                     EquipId: '', // 装备ID (int32) 必填
	*                     Conflict: '', // 用频冲突 (string) 
	*                     Reconnoitre: '', // 侦察威胁 (string) 
	*                     Interference: '', // 干扰威胁 (string) 
	*                     Efficiency: '', // 装备能效 (string) 
	*                     Protection: '', // 保护要求 (string) 
	*                     KeyEquip: '', // 重点装备 (string) 
	*                     EquipName: '', // 装备名称 (string) 
	*                     EquipModel: '', // 装备型号 (string) 
	*                     ApplyEquipType: '', // 装备类型 (string) 
	*                 }
	*             ],
	*             Total: '', // 总数（装备总数） (int32) 必填
	*             AnalyserTotal: '', // 分析装备总数 (int32) 必填
	*         }
	*     ]
	* }
    * // 返回值数据模型 
	* var responsesData = '' //  (boolean) 必填
	* 
    */
    'saveparamconfigrehearse': function (options) {
        return request.post('/api/Common/saveparamconfigrehearse', options, 'pro')
    },

};